package oo4;

public final class Dog extends Pet {
	private String brain;// 类别

	public Dog() {

	}

	public Dog(String b, String name, int h, int love, String sex) {
		super(name, h, love, sex);// 访问父类的构造方法
		this.brain = b;
	}

//	public void increase() {
//
//	}

	public void catchMouse(String m) {
		System.out.println(getName() + "抓了老鼠" + m);
	}

	public String getBrain() {
		return brain;
	}

	public void setBrain(String brain) {
		this.brain = brain;
	}

	// 重写：重新定义父类中的方法
	public void show() {
		super.show();
		System.out.println("类别是：" + brain);
	}

	@Override
	public String toString() {
		// TODO 自动生成的方法存根
		return super.toString() + ",种类是：" + this.brain;
	}

	@Override
	public void eat() {
		System.out.println(super.getName() + "吃剩饭剩菜");
	}

	@Override
	public void feed(String food) {
		System.out.println("在喂" + food);

	}
}
